through hell and high water - Allemand Anglais Dictionnaire